package com.mywebsite.core.client.dashboard.ui;

import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.CssResource;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.Widget;
import com.google.inject.Inject;
import com.google.inject.Singleton;
import com.mywebsite.core.client.dashboard.remote.DashboardServiceAsync;
import com.mywebsite.core.client.dashboard.activity.DashboardActivity.DashboardDisplay;

@Singleton
public class DashboardView extends Composite implements DashboardDisplay {

	private static DashboardUiBinder uiBinder = GWT
			.create(DashboardUiBinder.class);

	interface DashboardUiBinder extends UiBinder<Widget, DashboardView> {
	}
	interface MyStyle extends CssResource{
		
	}
	@UiField
	MyStyle style;
	private DashboardServiceAsync service;
	
	@Inject
	public DashboardView(DashboardServiceAsync service) {
		this.service=service;
		initWidget(uiBinder.createAndBindUi(this));
	}
	public void init(String placeName){
		
	}
}
